left iliac fossa - İspanyolca İngilizce Sözlük